QSslCertificate: remove manual parsing code for ASN.1 (on OpenSSL)
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Wed, 29 Jul 2026 08:26:16 +0000 (11:26 +0300)
committerDmitry Shachnev <mitya57@debian.org>
Wed, 29 Jul 2026 08:26:16 +0000 (11:26 +0300)
commit408ad1f1f2864cafdeef36eb41be53ff1967c7ca
tree625894dde5c2b6f3305d0ed1f7a5426081621bb7
parent9ebd1cd797bbf0570da4344790451f007c31f067
QSslCertificate: remove manual parsing code for ASN.1 (on OpenSSL)

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=0e240204b59c3398
Last-Update: 2026-06-10

OpenSSL 1.1.1 has a convenient function for parsing ASN.1 times;
use that instead of the hand-rolled code.

Gbp-Pq: Name asn1_time_to_tm.diff
src/network/ssl/qsslsocket_openssl_symbols.cpp
src/network/ssl/qsslsocket_openssl_symbols_p.h